home *** CD-ROM | disk | FTP | other *** search
/ Night Owl 6 / Night Owl's Shareware - PDSI-006 - Night Owl Corp (1990).iso / 039a / rmtc01.zip / READBGF.C < prev    next >
Text File  |  1991-11-02  |  872b  |  29 lines

  1. /* ************************************************ */
  2. /*                     ReadBgf.c                    */
  3. /* Purpose : Displays BGF files                     */
  4. /* Compiler: Turbo C V2.0                           */
  5. /* Date    : Oct 31, 1991                           */
  6. /* ************************************************ */
  7.  
  8. #include <graphics.h>
  9. #include <stdio.h>
  10. #include <alloc.h>
  11.  
  12. main()
  13. {
  14.   void *ImgBuf;
  15.   FILE *F;
  16.   int driver, mode, size;
  17.   driver=EGA;
  18.   mode=EGAHI;
  19.   initgraph(&driver, &mode, "");    /* Set path to your EGAVGA.BGI   */
  20.   F=fopen("gcar.bgf","rb");         /* Gcar.bgf must be in current   */
  21.   size=filelength(F);               /* directory.                    */
  22.   ImgBuf = malloc(size);
  23.   fread(ImgBuf,size,1,F);
  24.   fclose(F);
  25.   putimage(300,120,ImgBuf,COPY_PUT);
  26.   free(ImgBuf);
  27.   getch();
  28.   closegraph();
  29. }